4.0800000000000000317e-88 intracellular organelle